imaginary amount - German English Dictionary